package org.qqcui.designpattern.patterns.adapter.springmvc;

/**
 * Handler适配器接口
 *
 * @author cuiqingqiang
 * @version 1.0
 * @date 2022/4/28 17:36
 **/
public interface HandlerAdapter {

    /**
     * 是否匹配该类型的handler，匹配返回true，否则返回false
     * @param handler
     * @return
     */
    boolean supports(Object handler);

    /**
     * 调用handler的具体处理方法
     * @param handler
     */
    void handle(Object handler);
}
